Alan,
I have many of the same questions as you (and others) are recently posing here.
In my research, I've found that the topic is very complex and there aren't many good articles published for the layperson. Take a look at this thread where I've linked some of the better articles that I've found. It will provide a start at least in understanding some of the fundamentals of horns and the science behind them.